Linux 执行partprobe命令时遇到Unable to open /dev/sr0 read

您所在的位置:网站首页 linux sdb1p1 Linux 执行partprobe命令时遇到Unable to open /dev/sr0 read

Linux 执行partprobe命令时遇到Unable to open /dev/sr0 read

2023-11-13 10:58| 来源: 网络整理| 查看: 265

在使用fdisk创建分区时,我们会使用partprobe命令可以使kernel重新读取分区信息,从而避免重启系统,但是有时候会遇到下面错误信息“Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only.”,如下所示:

[root@getlnx14test scsi_device]# fdisk /dev/sde The number of cylinders for this disk is set to 19581.There is nothing wrong with that, but this is larger than 1024,and could in certain setups cause problems with:1) software that runs at boot time (e.g., old versions of LILO)2) booting and partitioning software from other OSs   (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sde: 161.0 GB, 161061273600 bytes255 heads, 63 sectors/track, 19581 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System/dev/sde1               1       15665   125829081    5  Extended/dev/sde2           15666       17231    12578895   83  Linux/dev/sde5               1       15665   125829049+  83  Linux Command (m for help): nCommand action   l   logical (5 or over)   p   primary partition (1-4)pPartition number (1-4): 3First cylinder (17232-19581, default 17232): 17232Last cylinder or +size or +sizeM or +sizeK (17232-19581, default 19581): Using default value 19581 Command (m for help): wThe partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy.The kernel still uses the old table.The new table will be used at the next reboot.Syncing disks.

 

[root@getlnx14test scsi_device]# partprobeWarning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0 has been opened read-only.[root@getlnx14test scsi_device]#

 

clip_image001

 

其实不要担心和紧张, /dev/sr0是你的光驱(CD Drive),因为你运行partprobe时没有指定设备,所以它会检查所有的块设备(block devices),由于光驱是read-only,所以报上述告警信息,其实避免这个错误也很简单,你只需要使用partprobe检查、扫描指定设备即可。如下所示

[root@getlnx14test scsi_device]# partprobe /dev/sde[root@getlnx14test scsi_device]#



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3